self-stimulatory behavior - Türkisch Englisch Wörterbuch